3905 53 Street Athabasca Town, Alberta
3905 53 ST, Athabasca Town, AB, T9S 1J6 is located in the community of Athabasca, AB. For similar properties, try searching for Athabasca Town Houses, Athabasca Town Townhouses, or Athabasca Town Condos.
Athabasca, AB has a population of approximately 6,679.
Approximately 78% of the properties in Athabasca, AB are owned while 22% are rented.