For more information on this listing or other please contact me.
Montclair Apartments is a fifteen-suite apartment building located at 10103 - 120 Avenue in Edmonton, Alberta in the neighborhood of Westwood. It is a two and a half story, walk-up, wood-frame construction building with balconies. It was built in 1969. Parking is surface and paved. The suite mix is 15 one-bedroom suites. Numbers noted in this advertisement are proforma numbers.