225 California

Burlingame, California

45,000 sq ft