St Louis St, New Orleans, Louisiana - Redfin
37 addresses found on St Louis St in New Orleans, Louisiana. The average lot size on St Louis St is 3823 sq. ft. The average property tax on St Louis St is $21.5K/yr. Find an address below to learn more about the property details: