1657 Nob Hill Road, Dallas, TX, 75208