Irish Channel, Future Site of St. Thomas Housing Project, St. Thomas and Felicity Streets, New Orleans, Louisiana