From/to:
$170,000

16200 17th Pl, Opa-Locka, FL 33054

Garage 3 Area, ft2 940 Beds 3