324 - 4200 LAKESHORE Drive
Mountain View Studio Unit at Walnut Beach located on the shores of Osoyoos Lake. Beautiful resort with year round outdoor pool, barbecue area, 2 hot...
340 - 15 PARK Place
Spectacular views from this luxurious 2 bedroom condominium located on the shores of Lake Osoyoos at Watermark Beach Resort, amazing views of Osoyoos Lake and...