52/42 Pollard Street, Glendalough sold price