Located in the heart of North York at 847 Sheppard Avenue West, Greenwich Village Towns comprises 154 units, blending traditional townhomes with stacked urban condominium suites. Designed to foster community interaction, the development features public courtyards and shared amenity spaces that create a vibrant, connected environment. With a strong presence along Sheppard Avenue West and proximity to local services and retail, the project integrates seamlessly into its urban context. Its connection to the Sheppard subway extension further enhances accessibility, positioning Greenwich Village Towns as a key contributor to North York’s evolving neighbourhood fabric.