12/28 Pollard Street, Glendalough sold price