LONE STAR FORD HOUSTON, TX

Lone Star Ford encompasses nearly 25 acres and over 100,000 square feet of improvements.  It is located on Interstate 45, eight miles north of downtown Houston.

Return to Portfolio Highlights