Jump to MLS#:
MLS#:A10516617
11354 SW 160th Pl, Miami, FL 33196
$339,995 | MLS#: A10516617