12
2623 Forest Ave
Chico, CA 95928
$679,900 USD
4,528 SF
4,528 SF
$679,900 USD
Office