13010 – 137th Avenue NW comprises two stand-alone retail buildings of 23,200 SF each. Located north of Edmonton’s city center, these complexes are easily accessible from both HWY 2 and HWY 28. With the Skyview Power Center mall just moments down the road, expect constant traffic.

Total Size / SF