Immaculate and recently updated 1954± sq. ft. 3 bed 2.5 bath condo is located steps from the Windsor Town Green and has it all. An abundance of natural light