Homes for sale - 923 OPELOUSAS AVE, New Orleans, LA 70114 – MLS#236...