Avillia Developments is a privately owned and operated land development company with several projects in the Edmonton Capital region including Sherwood Park, Leduc, Beaumont, Calmar, and Spruce Grove, as well as in British Columbia's Okanagan region...
Relevance: 35.58181