Hillhurst Towns

Hillhurst Towns is a new extraordinary and luxury town houses located at 1202 Avenue Road in Toronto. The residences can enjoy breeze and cozy lifestyle in the Lytton Park Neighbourhood. Don’t miss out on these 7 exclusive suites.

Starting From $2,300,000