Homes for sale - 300 LAKE MARINA Avenue #4A, New Orleans, LA 70124 ...