Pre-Leasing February 2019!

Lake Villa Luxury Apartments

 ​Granbury, Texas