731 St. Charles Avenue
INVESTIGATION DETERMINED WRONGFUL TERMINATION AWARDING PAYMENT Overview 731 St. Charles Avenue is a 5-story mixed-use residential and commercial building with a construction value of $21.9 million in New Orleans, Louisiana. The residential portion of this property offers 67 luxury units with 1-to-2-bedroom floor plans which embody the city’s southern sophistication and elegance. Offering the best […]