Sterling Estates on the Humber is a New Single Family development by Sterling Group Inc located at Weston Rd & Starview Ln, Toronto.