The sought-after Glen Abbey community is a lush natural setting close to every amenity to make your life easier to live and enjoy.