Challenger Homes, The Townes At Lorson Ranch Challenger Homes Releases The Townes At Lorson Ranch Construction is well underway for Challenger Homes at The Townes at Lorson Ranch, a brand new collection of townhomes nestled in the center of Lorson Ranch, a 1,400 acre master planned com... Read more