Skip to content
Close tour

2664 SW 17th Avenue, Miami, FL 33133

Miami, FL 33133

1 / 30

2664 SW 17th Avenue, Miami, FL 33133 - photo 1 of 30

$8,700,000

5 bed · 4.5 bath · 5,239 sq ft · Built 2027