28
4750-4794 Duckhorn Dr
Sacramento, CA 95834
$725,000 USD
2,151 SF
1
Unit
2,151 SF
$725,000 USD
Research And Development