2
1260 Birchwood Dr
Sunnyvale, CA 94089
$4,995,000 USD
13,600 SF
13,600 SF
$4,995,000 USD
Warehouse