5286 SW 80 Street, Miami, FL 33143
Miami, FL 33143
1 / 1
Loading the full set of photos

$9,650,000
7 bed · 8.5 bath · 7,512 sq ft · Built 2025
5286 SW 80 Street, Miami, FL 33143
Miami, FL 33143
1 / 1

$9,650,000
7 bed · 8.5 bath · 7,512 sq ft · Built 2025