Affordable Housing

168 Teakwood Dr
$2,200
3beds1baths
Big Bear Lake, CA 92315