We have found 78 properties on Touro St, New Orleans, LA. Average price per square feet on Touro St is $67. It is 39.1% lower than average price per sqft New Orleans. Average sale price on Touro St is $97,655. It is 58.7% lower than average sale price in New Orleans.