Skip to content
Close tour
2633 SW 34th Avenue, Miami, FL 33133
Miami, FL 33133
1 / 16
$680,000
1,302 sq ft · Built 1925