24/299 Harbourne Street, Glendalough sold price