Westmount Townhomes 12903 107 Ave NWThis brand new stunning high end townhome is located in heart of WESTMOUNT - Edmontons trendiest neighbourhood. Only minutes from 124 street, Downtown, The River Valley and the U of A. Call or text us at 587-989-7368 or email info@myvicpropertymanagement.com Book a showing Apply now