Mayfair Village North
Mayfair Village North is a 10-storey landmark building in downtown Edmonton located on Jasper Avenue between 108 Street and 109 Street. It will provide 198 upscale apartment units, with street-level retail space and direct access to LRT.