Town Center South Lake Tahoe
South Lake Tahoe, CA
30,000 Sq. Ft.
Completed 2004