Commercial
University Square Phase II
2100 University Avenue
East Palo Alto, CA
94303
Contact Chase Lyman (650) 400-5700
233,000 sqft

University Square Phase II