Available
2301 Market Street
2301 Market Street, St. Louis, MO 63103 United States
Available
2301 Market Street
2301 Market Street, St. Louis, MO 63103 United States
Building Size
19,444 SF
Lot Size
43,865 SF / 1.01 Acres
Built
1976
Building Size
19,444 SF
Lot Size
43,865 SF / 1.01 Acres
Built
1976
Details
- Building Size:
- 19,444 SF
- Sale Price:
- Negotiable
- Lot Size:
- 43,865 SF / 1.01 Acres
- Year Built:
- 1976
AVAILABILITIES