Norwood Square Apartments is a senior apartment complex offering rentals to residents aged 62 and greater. Norwood Square does have subsidized programs as well as senior activities and programs. Walking distance to the Library and shopping, Norwood Square is close to everything.