Menu

Lakeshore Towers

18-Story Office Building, 400,000 SF. 10-Story Office Building, 275,000 SF. 5-Story Office Building, 130,000 SF.

Project Details

Location: Irvine, CA
Square Feet: 805000 Square Feet
View Website

Related Projects