theprovince.com
Location is everything at Soleil
Soleil will stand right across the street from Semiahmoo Mall and residents will be within a few minutes walk of more than 300 hundred shops and services.