6
2845 Verne Roberts Cir
Antioch, CA 94509
$3,565,000 USD
14,375 SF
14,375 SF
$3,565,000 USD
Research And Development