Homes for sale - Lot 15 GREEN Street, Abita Springs, LA 70420 – MLS...