Apartments in St Louis Area -

O'Fallon Place Apartments and Townhomes | Saint Louis, MO

O'Fallon Place Apartments and Townhomes in Saint Louis, MO
Located at 1405 North 16th Street, Saint Louis, MO 63106
(866) 478-6670
Location:
1405 North 16th Street, Saint Louis, MO 63106
Description:
Welcome home to O'Fallon Place Apartments in Saint Louis! Come enjoy our newly remodeled apartment homes that feature new carpet, new tile, beautiful mini-blinds ,patios and balconies, modern kitch... More

Sorry!

We cannot find any listings from O'Fallon Place Apartments and Townhomes on Marketplace. Check out these other listings near Saint Louis.

Similar Listings
Listings (1 - 5 of 7,812)
Check Availability

(866) 478-6670

1405 North 16th Street

Saint Louis, MO 63106