1413 N Venetian Way, Miami, FL 33139
Miami, FL 33139
1 / 19
$48,500,000
7 bed · 7.5 bath · 10,689 sq ft · Built 2026