12609 River Rd
Chico, CA 95973
$399,999 USD
6,900 SF
6,900 SF
$399,999 USD
Restaurant