3127 29 N VILLERE Square, New Orleans, LA 70117 - MLS#2303526 - Juh...