Homes for sale - 300 LAKE MARINA Avenue #7C, New Orleans, LA 70124 ...