21
35465-35475 Dumbarton Ct
Newark, CA 94560
$715,000 USD
1,380 SF
1
Unit
7% Cap Rate
1,380 SF
$715,000 USD
Research And Development