3010 PALMYRA Street, New Orleans, LA 70119
3
beds
3
baths
1,525 Sq.Ft. LIVING AREA
Made habitable in 1913 with the invention of the screw pump, a device that allowed water to be pumped from land situated below sea level.
ExploreGet assistance in determining current property value, crafting a competitive offer, writing and negotiating a contract, and much more. Contact us today.