Organize your favourite listings
Sign up to keep track of your favourite spaces and revisit them later.
Contact Kelly for more information about this suite.
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.