Courtesy Of David Parker Of Northfield Commercial
Artlen Apartments is a twenty suite apartment building located at 11708 - 81 Street in Edmonton, Alberta, in the neighbourhood of Cromdale. It is a three storey walk-up, wood-frame construction building with balconies. It was built in 1979. Parking is surface and paved. The suite mix is 2 Bachelor suites and 18 One-Bedroom suites. This is a well managed property.
Listing information last updated on October 29th, 2020 at 1:01pm MDT.