TERRA BELLA DEVELOPMENT GROUP
Updated 20 days ago
111 Terra Bella Boulevard Covington, LA 70433
TerraBella is located in Lake Pontchartrain's Northshore region, which has the heritage of New Orleans' music, arts, and food, combined with the natural beauty and sporting culture of the wider region...
At TerraBella, discover a fresh, yet timeless way to live in Covington, LA. Cottages, townhomes, single-family and custom homes in a walkable, traditional neighborhood.
Also known as: TerraBella