Apartments in St Louis Area -

Marlborough Trails Apartments and Townhomes | Saint Louis, MO

Marlborough Trails Apartments and Townhomes in Saint Louis, MO
Located at 6960 Creekview Trail, Saint Louis, MO 63123
(314) 722-5574
Location:
6960 Creekview Trail, Saint Louis, MO 63123
Description:
NOW LEASING 2 BEDROOM APARTMENTS TOWNHOMES, AAA Affton Schools, Washer/Dryer Connections, On-site management, Cable ready; Wireless Internet, Two laundry facilities Swimming Pool
Listings (1 - 5 of 12)
Check Availability

(314) 722-5574

6960 Creekview Trail

Saint Louis, MO 63123