New Orleans, LA Day care centers & nurseries for sale
For sale

The Leonidas Package: Prime Development Opportunity
New Orleans Multi-Use Property, 16.5 Acres
New Orleans, LA Day care centers & nurseries Available for Purchase Market Analysis
Property records

1829 Leonidas St
Day care centers & nurseries • 6,072 SF