Start from
Ellsworth Apartments
4405 W Pine Blvd, St. Louis 63108