Add this property to your favorites View Details 71220 Barque Place Southwind | Abita Springs $249,000 3 bd 2 ba 1,735 sqft 0.37 acres Under Contract