This is a single family home. This home is located at 291 Highglen Ave, Markham, ON L3S 3M1.Show more