Walk, Transit, and Bike Scores for , ST LOUIS, MO
Welcome to O'Fallon III, a charming low-income tax credit property located at 4116 E Lee Ave in St. Louis, MO. Established in 1999, this welcoming community offers 25 thoughtfully designed units, providing comfortable and affordable living options for residents. With a focus on fostering a sense of belonging, O'Fallon III is dedicated to serving its community, making it an inviting choice for those seeking stability and quality in their living environment. Experience the warmth of O'Fallon III, where residents can enjoy a supportive atmosphere that promotes a vibrant lifestyle in the heart of St. Louis.