1/29 Active $630,000 4 Beds4 Baths3,150 SqFt 719 ODESSA LN, Covington, LA 70435 Listed by Compass Covington (COMP27)