Apartments in St Louis Area -

Windham Chase Apartments | Saint Louis, MO

Windham Chase Apartments in Saint Louis, MO
Located at 12401 Horizon Village Drive, Saint Louis, MO 63138
(314) 656-8555
Location:
12401 Horizon Village Drive, Saint Louis, MO 63138
Description:
12 Acres of Beautifully Landscaped Grounds, Minutes To Downtown, Easy Drive To Illinois, Patios/Balconies Available, Convenient to I-270, I-70 I-170, Now Accepting Section 8, Laundry Room in Every ... More
Check Availability

(314) 656-8555

12401 Horizon Village Drive

Saint Louis, MO 63138