3/23 Pollard Street, Glendalough sold price