View Details Under Contract $325,000 1 of 25 St Raphael Ii | New Orleans 4 beds 4 baths 3,454 sqft On Site: 67 Days