InSite Completes Renovation of a 41,187 SF Retail Building in St. Louis, MO
InSite Real Estate completed renovation of a 41,187 SF single-tenant retail building in St. Louis, MO and leased it long-term to a leading electric car manufacturer.
InSite Real Estate completed renovation of a 41,187 SF single-tenant retail building in St. Louis, MO and leased it long-term to a leading electric car manufacturer.