Sqft: 4160
Commercial
2 Bed, 1 Bath at 4124 S. Grand Blvd. - 4124 S Grand Blvd, St. Louis, MO 63118