
We will email you a link to view the contact information.
Discover Leo Street Apartments, a welcoming low-income housing community located in the heart of Winston-Salem, North Carolina. Established in 1990, this property offers a warm and supportive atmosphere, making it an ideal choice for individuals and families seeking an accessible living environment. The apartments provide essential features aimed at fostering a comfortable lifestyle while ensuring affordability. Residents benefit from being part of a tight-knit community, complemented by the convenience of nearby local amenities. Leo Street Apartments is dedicated to creating a nurturing space for its residents, promoting an inclusive and thriving community spirit. Explore the opportunities that await at Leo Street Apartments, where home feels right.
Walk, Transit, and Bike Scores for 27105, WINSTON SALEM, NC