26/50 Pollard Street, Glendalough sold price