28
4750-4794 Duckhorn Dr
Sacramento, CA 95834
$725,000 USD
22,926 SF
22,926 SF
$725,000 USD
Research And Development