16467 SW 50th Terrace efficiencyci, Miami, FL 33185
Miami, FL 33185
1 / 8
$1,100
1 bath · 1,744 sq ft · Built 2003