24/50 Pollard Street, Glendalough sold price