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