Email Enquiries Only PleaseThis property is located at 11240 124th Street, Edmonton, Alberta, Canada, T5M 0J8Please call for rate details and availability.