6409 ST ROCH Avenue, New Orleans, LA 70122 - MLS#2308613 - EXIT Rea...