6636 SW 130th Place 1306, Miami, FL 33183
Miami, FL 33183
1 / 20
$296,516
2 bed · 2 bath · 950 sq ft · Built 1999