Jump to MLS#:
MLS#:A11724424
12820 SW 232nd Ter, Miami, FL 33032
$2,950 | MLS#: A11724424
MLS#:A11723222
12836 SW 232nd Ter, Unit 12836, Miami, FL 33032
$2,950 | MLS#: A11723222