1903 FERRY ST, ST LOUIS, MO 63107
o'fallon iii st louis, Missouri

About This Building
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.
Get Directions
More Housing Options
1903 ferry st st louis, Missouri
1913 bremen ave st louis, Missouri
1913 BREMEN AVE, ST LOUIS, MO 63107
4025 n florissant ave st louis, Missouri
4025 N FLORISSANT AVE, ST LOUIS, MO 63107
1615-17 arlington st louis, Missouri
1615 ARLINGTON AVE, ST LOUIS, MO 63112




