Homes for sale - 3017 Villemarette, Mansura, LA 71350 – MLS#163398 ...