More about 11501 WILLOW Drive, New Orleans, LA 70131
8.96 acres!!! This rare find is just 9 miles from the Central Business District (CBD) and world famous French Quarter. The rural setting offers an opportunity for country living in Orleans Parish. And is walking distance to the levee. Horses welcome! Owner May Finance or do a bond for deed.