103c Woodglen Road, Glen Eden sold price