18 Goomarl Street, Dudley Park sold price