Apartments in St Louis Area -

Villas At Brentwood Apartments | Saint Louis, MO

Villas At Brentwood Apartments in Saint Louis, MO
Located at 1800 South Brentwood Blvd., Saint Louis, MO 63144
(314) 219-1862
Location:
1800 South Brentwood Blvd., Saint Louis, MO 63144
Description:
Full Size Washer and Dryer Included, Elegant Archways and Coffered Ceilings, Soaring 8 Foot Bay Windows in Select Units, Classic Oak Flooring, Oversized Garden Tubs, Sun Rooms in Select Units
Listings (1 - 5 of 9)
Check Availability

(314) 219-1862

1800 South Brentwood Blvd.

Saint Louis, MO 63144