Menu Area
Menu Area
Content Divider

Champlain Towers

8855 Collins Av | Surfside, FL 33154

Champlain Towers

Champlain Towers East - 99 apartments

Champlain Towers North - 111 apartments 

Champlain Towers South - 136 apartments

 Rising twelve stories above the Atlantic Ocean, Champlain Towers three buildings offer an abundance of superb amenities. Impressive lobbies, state-of-the-art fitness center, pool, relaxing Jacuzzi, spa, sauna, private beach, business center, barbeque area, playground for children and 24 hour securit

9 Total Units For Sale - Champlain Towers - Surfside, FL - 33154
View Results as List
English EN Spanish ES French FR Italian IT Portuguese PT Russian RU