1223 Tupelo St

New Orleans, Louisiana 70117

Land/lot