North 88 Estates is a new freehold townhouse development by Senator Homes. Prices are estimated to be starting from $900,000 and the development will feature 53 Luxury 3-Storey townhomes. North 88 Estates will be located on Bayview Avenue & Finch Avenue East at Bayview Village in North York.