California real estate investment firm buys Tesla store in Schaumburg for $10.5M

Date

67 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.

67 views

Contact Sentinel Net Lease Today





    Are you an accredited investor?
    Yes, I amNo, I am notI'm not sure