Homes for sale - 74305 THETA DR, Covington, LA 70435 – MLS#2363746 ...