34 Racecourse Road, Glengarry sold price