30
35465-35475 Dumbarton Ct
Newark, CA 94560
$1,650,000 USD
3,087 SF
1
Unit
3,087 SF
$1,650,000 USD
Research And Development