ROOTED IN HISTORY

Founders Square offers modern apartmentS in the heart of historic Windsor, ConnecticuT.