5084 LEAPER ROAD, Texada Island
$649,900MLS® 18231
3 Beds
3 Baths
2896 SqFt