Windsor Gardens At Norwood, 624 Walpole Street
Additional Details:
Located on 57 acres of beautiful landscaped woodlands overlooking the Blue Hills, Windsor Gardens offers one and two bedroom apartments, two and three bedroom town houses. Windsor residents enjoy the swimming pool, tennis courts and our own on-site commuter rail service to downtown Boston. Short term and furnished accommodations available. |