1062 Tollcross Rd, Glasgow