Terra Lago

This is a 447-unit high-end apartment development located on Lake Ray Hubbard near Scenic Park Dr. and SH 66 (Lakeview Pkwy) and it is expected to be completed by the end of 2017.