598 Landlock, Big Bear Lake, CA 92315

Current Owners
Eden 05/08/89 (revocable living trust)
Purchase Price
$785,000 (2019)
Property Taxes
$9,508 (2021)
Blockshopper green logo