Homes for sale - 6117 MAGAZINE ST Street #C, New Orleans, LA 70118 ...