316 Crystal Lake Drive, Big Bear Lake, CA 92315

Current Owners
Delgado 4/29/1992 (revocable trust)
Purchase Price
$1,000,000 (2021)
Property Taxes
$7,475 (2021)
Blockshopper green logo