828 Teakwood Pl Richardson, TX 75080