Bath: 1Sqft: 806
Commercial
Large commercial storefront in Carondelet/Patch - 7413 S Broadway, St. Louis, MO 63111, USA