6060 Telegraph Road, St Louis
$14
MLS® # 24001392
3,000 SQFT building with 1 drive in door. Approximately 1200 SQFT of office space. 3 phase electric.
Information from Third Parties, Deemed Reliable but Not Verified.
Listings displaying the MARIS logo are courtesy of Mid America Regional Information Systems Internet Data Exchange.