24/94 Glengarry Road, Glen Eden sold price