The former Pet Plaza office building, built in 1969, with 16-stories and 258,000 square feet redeveloped into 118 luxury apartments and 7,500 square feet of first floor restaurant space.
400 South 4th Street St. Louis, Missouri 63102
314-241-4005