This is a townhome home. This home is located at 1299 Glenanna Rd #37, Pickering, ON L1V 0C9.Show more