4017 Oscar Avenue, Fort Worth, TX, 76106