Apartments in St Louis Area -

Lucas Heights Apartments I | Saint Louis, MO

Lucas Heights Apartments I in Saint Louis, MO
Located at 3040 Delmar Blvd, Saint Louis, MO 63103
(314) 328-7200
Location:
3040 Delmar Blvd, Saint Louis, MO 63103
Description:
Newly renovated kitchens w/ new appliances, New Carpet, New Furnace and AC, Energy Efficient Windows, Income Restrictions - Ask for details, New Community Building
Check Availability

(314) 328-7200

3040 Delmar Blvd

Saint Louis, MO 63103