2
1260 Birchwood Dr
Sunnyvale, CA 94089
$6,120,000 USD
13,600 SF
13,600 SF
$6,120,000 USD
Warehouse