15 Sculthorpe Place, Norwood sold price