8331 & 8339 Hoyle Avenue, Dallas, TX, 75227