9510 Main St
Upper Lake, CA 95485
$520,000 USD
8,000 SF
8,000 SF
$520,000 USD
Freestanding