Sqft: 4160
Commercial
2 Bed, 2 Bath at 8125 Michigan Ave. #415 - 8125 Michigan Ave #415, St. Louis, MO 63111