Lido Condos is a New Condo development by Stateview Homes located at Hwy 27 & Nashville Rd, Vaughan.