Champlain Towers North Condo Real Estate at 8877 Collins Av, Surfside, Florida 33154
Champlain Towers North building information
1, 2, 3, 4 & 5 bedroom units
Between 1200 - 4500 Square Feet
0 stories with 111 units, built in 1981
Champlain Towers North unit amenities
Champlain Towers North condo additional info