10110 SW 23rd Terrace, Miami, FL 33165
Miami, FL 33165
1 / 30
$499,999
2 bed · 1 bath · 964 sq ft · Built 1972