Date

2 views
The Tesla Store and Service Center in Schaumburg has a new owner.

The Tesla Store and Service Center in Schaumburg has a new owner.

Sentinel Net Lease, a Los Angeles-based commercial real estate investment firm, has acquired the store from an undisclosed seller for $10.5 million.

Read the full article here.

2 views

© 2023 – Sentinel Net Lease. All rights reserved.