2622 PALMYRA ST 2622 Palmyra St, New Orleans, LA is a rental apartment building with 1 floorplan available. It is located in the Tulane - Gravier neighborhood of New Orleans. It has apartment amenities including air conditioning, dishwasher, carpet, hardwood floor, and in-unit laundry. It has building amenities including roof deck.