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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.