Bath: 1Sqft: 2765
Commercial
1 Bed, 1 Bath at 3837 Michigan Ave. - 3837 Michigan Ave, St. Louis, MO 63118