Apartments in St Louis Area -

Locust Street Loft Apartments | Saint Louis, MO

Locust Street Loft Apartments in Saint Louis, MO
Located at 416 23rd St., Saint Louis, MO 63103
(314) 328-6989
Location:
416 23rd St., Saint Louis, MO 63103
Description:
Downtown Living, 24-Hour Fitness Center, Hardwood Floors, Remote Entry Access, Gated Parking Lot, Convenient to Major Employers
Listings (1 - 5 of 6)
Check Availability

(314) 328-6989

416 23rd St.

Saint Louis, MO 63103