2315 Esplanade
Chico, CA 95926
Price Upon Request
19,457 SF
19,457 SF
Price Upon Request
Freestanding