6580 SW 69th Avenue, Miami, FL 33143
Miami, FL 33143
1 / 25
$13,250,000
6 bed · 8 bath · 7,958 sq ft · Built 2024