Jump to MLS#:
MLS#:A10550080
13210 Sw 38 Terrace, Miami, FL 33175
$370,000 | MLS#: A10550080