38
40716 Village Dr
Big Bear Lake, CA 92315
$1,200,000 USD
3,570 SF
3,570 SF
$1,200,000 USD
Freestanding