3420 Country Square Dr Carrollton Tx 75006, 107