Homes for sale - 18745 Virginia Avenue, Ida, LA 71044 – MLS#279637N...