Sale: 839 Glenbrae Street, Oshawa (Northglen), L1J5E2