3721 Watt Ave
Sacramento, CA 95821
$4,300,000 USD
11,400 SF
11,400 SF
$4,300,000 USD
Hotel