570 Homewood, Coppell, Texas 75019