16
3163-3179 Independence Dr
Livermore, CA 94551
$876,000 USD
2,037 SF
1
Unit
2,037 SF
$876,000 USD
Research And Development