320 Independence Lake Rd
Sierraville, CA 96126
$2,000,000 USD
1,200 SF
1,200 SF
$2,000,000 USD
Specialty