324 Taylor St
Weaverville, CA 96093
$240,000 USD
3,096 SF
3,096 SF
$240,000 USD
Warehouse