apartments bella terra wallpaper terra bella apartments covington la Find Your Next Rental Today. 137 Bay Tree Manor Drive Covington LA 70433 985675 Residential - Single Family. St… Wednesday, January 5, 2022 Edit