18
4690 Duckhorn Dr
Sacramento, CA 95834
$650,000 USD
1,441 SF
6.4% Cap Rate
1,441 SF
$650,000 USD
Research And Development