Level on Locust, Saint Louis, Missouri
Price
$920
Size
373 sqft
Layout
0 bed, 0 bath, 373 sqft
Pets
Landlord:
Alfred Adams
Address:
917-921 Locust St, Saint Louis, MO 63101
Unit Features:
- •24-hour fitness center
- •24-hour package room
- •Additional storage options available
- •Community Room and Conference Room featuring ...
- •Free bike storage
- •Restricted-access entry
- •Walkscore of 97/100
Rent Facts:
- •Built in 2018
- •88 Units