Southlake golf course lot homes are limited to the Timarron Country Club area located in the south central area of Southlake, Texas. The Timarron Country Club golf course was designed by golf legend Byron Nelson and features an 18 hole championship layout. The course was opened in 1994 and measures approximately 7,012 yards has retained […]
From the category archives: