Elan at Terra Bella
520 Myrtle Drive, Covington, LA 70433