21/40 POLLARD STREET, Glendalough sold price