Walk, Transit, and Bike Scores for 63108, ST LOUIS, MO
Discover Dr. Taylor Apartments, a welcoming low-income housing community located in the vibrant heart of St. Louis, MO. Established in 1993, this community offers a total of 24 thoughtfully designed units, making it a great choice for those seeking affordable living options. The focus at Dr. Taylor Apartments is on providing a supportive environment that caters to a diverse range of residents. With its prime location, residents benefit from easy access to local amenities, including shops, parks, and public transportation, enhancing both convenience and quality of life. Experience the warmth of community living at Dr. Taylor Apartments, where comfort and affordability come together to create a truly inviting home.