Tesla Sales & Service Center

50 West Ogden Avenue,
Westmont, Illinois 60559

Owned GLA

23,164 sq. ft.

Avg. Income (3mi Radius)

$149,000

Key Tenants

Location

Investor Relations

Contact

Mike Mirman

Site Plan

Please enter your email address to access Deal Lobby Content.