Skip to content
Close tour
2630 SW 28th Street 26, Miami, FL 33133
Miami, FL 33133
1 / 7
$1,800
1 bath · 482 sq ft · Built 2004