Homes for sale - 838 N RAMPART Street #B, New Orleans, LA 70116 – M...