Bayview Heights Towns is a New Townhome development by Royal Pine Homes Limited located at Bayview Ave & 19th Ave, Richmond Hill.