Parkview Place 701 Westgate Avenue, St. Louis, MO 63130