Skip to content
Close tour
2671 SW 30th Avenue, Miami, FL 33133
Miami, FL 33133
1 / 30
$875,736
1,680 sq ft · Built 1951