2612 SW 12th Street Main, Miami, FL 33135
Miami, FL 33135
1 / 26
$4,999
5 bed · 4 bath · 2,225 sq ft · Built 1939