22
161-261 Cohasset Ln
Chico, CA 95926
$6,000,000 USD
55,686 SF
44
Units
6.13% Cap Rate
55,686 SF
$6,000,000 USD
Apartments