Sunnyvale, CA
1260 Birchwood Dr.

Square Feet
13,600
COE
02/05/2020
Manufacturing
$4,875,000