Riverside Towns on Brock is a New Townhome development by Skale Developments located at Brock Rd & Finch Ave, Pickering.