One Leonard Street Apartments

1400 Boston Providence Tpke Ste 1000
Norwood, MA 02062

One Leonard Street Apartments, located in Norwalk, Connecticut, offers 53 apartment homes in a smoke-free community subsidized by Section 8. Built in 1977 on the site of the first Newark Hospital, the property features amenities such as onsite parking, laundry facilities, and a community room.

Conveniently situated within walking distance to shops, restaurants, and pharmacies, One Leonard Street Apartments provides residents with easy access to essential services. The community is designed to accommodate elderly and disabled individuals, ensuring a supportive living environment.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsNorwoodOne Leonard Street Apartments

Partial Data by Infogroup (c) 2025. All rights reserved.