260 Seneca Hill Dr - Unit 1250, North York, ON