The Ross Towns 2 is a new townhome development by Delpark Homes. Prices estimated to be starting from $599,900+ and will feature 81 units at 3 storeys. The Ross Towns 2 is nearby Bermuda Court Park and the Oshawa GO Station. The project is estimated to be completed in 2020 and will be located on Rossland Road West & Thornton Road North, at the Northglen neighbourhood in Oshawa.