240 Tule Creek Rd
Hayfork, CA 96041
$408,888 USD
6,000 SF
7.47% Cap Rate
6,000 SF
$408,888 USD
Self Storage