Jump to MLS#:
MLS#:A10412587
3141 NW 132nd Ter, Opa-Locka, FL 33054
$199,000 | MLS#: A10412587
MLS#:A10362844
13688 SW 264th Ter, Homestead, FL 33032
$229,000 | MLS#: A10362844