22 Holyoake Place, Chatswood sold price