5
401 Watt Ave
Sacramento, CA 95864
$5,800,000 USD
27,585 SF
27,585 SF
$5,800,000 USD
Office