8 units available
Studio
$965
1 bd
$1,075
2 bd
$1,420
Base rent
4.5
(1)
917 Locust St., St. Louis, MO 63101
Apply online • Pet friendly • Parking