Apartment for sale, 3457 S Grand Boulevard, St. Louis City, MO, in St. Louis, United StatesSt. Louis, 3457 S Grand Boulevard, St. Louis City, MODuplex