Back to search results

$855 - $1,220/mo

Drake Plaza Apartments, 3307 Olive St, Saint Louis, MO 63103

1–2 bd1 ba625–1,200 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: SecuritySuccessStatus: Basketball Court