Jump to MLS#:
MLS#:A10482156
13890 SW 90th Ave 105-HH, Miami, FL 33176
$1,300 | MLS#: A10482156