724 Dumaine St, At Bourbon, New Orleans, Louisiana 70116 USA
This house sits on the land where the VOODOO QUEENS home once stood.
Photo Credit: Yelp