static1.squarespace-Barranca.jpg

Barranca Business Park

Project Type: Office
Location: Irvine, CA
Size: 135,000 sf