request_info_guest false

3857 S. Grand Blvd. Saint Louis, MO 63118

Market Price

3857 South Grand Boulevard, St. Louis, MO 63118

Active
Last Updated: 09/09/2022

21,700 sqft

Building Size

0.45 acres

Lot Area

Details:
Building Size:    21,700 sqft
Lot Area:    0.45 acres
Map:
Location
Gallery