FOR SALE & RECENTLY SOLD: For Sale - Champlain Towers Recently Sold - Champlain Towers FOR RENT & RECENTLY RENTED: For Rent - Champlain Towers Recently Rented - Champlain Towers