3857 S. Grand Blvd. Saint Louis, MO 63118
3857 South Grand Boulevard, St. Louis, MO
For Lease
Retail
Market Price
Price
21,700 sqft
Building Size
0.45 acres
Lot Area
Overview
Building Size
21,700 sqft
Lot Area
0.45 acres