13 Windermere Avenue, Novar Gardens sold price