Tooker House

811 Dunad Ave.
Opa-Locka
Florida
United States