Lot A 615 South 7th Street, St. Louis, MO 63102