33779 Upper Leland Rd Unit 36C

Strawberry, CA, 95375
$215,000Price
3Beds
2Baths
1056sqft
Courtesy of: Sierra Foothills

33779 Upper Leland Rd Unit 36C

Strawberry, CA, 95375
$215,000Price
3Beds
2Baths
1056sqft