Homes for sale - 760 MAGAZINE Street #223, New Orleans, LA 70130 – ...