3510 Telephone Road, Dallas, TX, 75241