8400 Delwau LN, Austin, Texas
8400 Delwau LN, Austin, Texas 78725 - The property is a unique motorsports training and entertainment complex located in the heart of Austin, Texas only 6 miles from downtown. This state-of-the-art motoring academy brings a European style and flair to Central Texas. The superb Grand Prix Course is an unparalled F1 calibre track with elevation changes and signature corners that weaves its way through beautiful canopies of trees alongside the Colorado River.
Listing Courtesy of Chris P. Griesbach~Lone Star Appraisals & Realty