Champlain Towers South

2023-07-13T20:54:33-04:00

Champlain Towers South Condo - 8777 Collins Ave, Surfside FL Location Oceanfront Year Built 1981 Number of Units 136 Number of Floors 12 Units Size 1,200 to 4,500 SqFt Architect William Friedman Developer Nathan Reiber 8777 Collins Ave, Surfside [...]