Richmond Park Towns is a New Townhome development by Times Group Corporation located at Leslie St & 19th Ave, Richmond Hill.