103F Glengarry Road, Glen Eden sold price