Southern Building had just completed for sale newly built homes in the St. Bernard neighborhood in southern Louisiana, just outside of New Orleans.
Southern Building had just completed for sale newly built homes in the St. Bernard neighborhood in southern Louisiana, just outside of New Orleans.