8826 Froude Avenue, Surfside, FL 33154
Surfside, FL 33154
1 / 30
$3,400,000
5 bed · 4.5 bath · 3,124 sq ft · Built 2025