Jump to MLS#:
MLS#:A10583509
13541 SW 62nd St, Miami, FL 33183
$1,650 | MLS#: A10583509