1
233 E Weddell Dr
Sunnyvale, CA 94089
$1,248,000 USD
2,200 SF
1
Unit
2,200 SF
$1,248,000 USD
Warehouse