1223 FLOOD Street, New Orleans, Louisiana
1223 FLOOD Street, New Orleans, Louisiana 70117 - Vacant lot near St. Claude. Great investment opportunity in an up and coming area.
Listing Courtesy of Century 21 SELA
“Put Rick and his team of agents to work for you with your next move!”