2133 Jourdan Ave, New Orleans, LA$15,000.00 For Sale0 BR - 4,154 Sq FtREADY-TO-BUILD VACANT LOT! View Full Property Listing