Bedrooms
Bathrooms
14286 Nw 17Th Ave, Opa-Locka, FL
3 Bd
3 Ba
MLS® A11846137 • vanguard group realty llc