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