More about 7905 ST CHARLES Avenue, NEW ORLEANS, LA 70118
New Construction Luxury home with 4 Bedrooms and 4 Baths. Features 12 foot
ceilings on both floors, detailed millwork, custom designed closets and
baths, Double French Doors leading to covered deck and large backyard, and
gated parking. Just listed, come see today!!!