Be the first to know
Receive emails from properties you follow when new suites are added to them.
83 Strada Drive is located in Vaughan, Ontario which is just Northwest of the City of Toronto. This property is located extremely close to major Highways 400 and 407. The proximity to these major routes allow for great accessibility throughout the entire GTA.