Richard Childress, a NASCAR Hall of Famer and former NRA board president, is trying to sell his Florida mansion in Spruce Creek, the same private fly-in community John Travolta once called home until the HOA said his plane was too big. Located at 1900 Seclusion Dr, in Port Orange, the four-bedroom, five-bathroom villa-style house overlooks […]
