Description: New Construction - Podium | 5-Story Mixed-Use
Location: Mountain View, CA.
General Contractor: Branagh Construction
Size: 47,892 Sq. Ft.
Number of Units: 67