6620-6626 Owens Dr
Pleasanton, CA 94588
$1,985,000 USD
4,659 SF
1
Unit
4,659 SF
$1,985,000 USD
Research And Development