3/26 Pollard Street, Glendalough sold price