

Park Island Homes For Sale
New Orleans’ Park Island, aka Demourelle Island, is an actual island in Bayou St. John. Many people don’t know it even exists or the amazing real estate that sits upon it. A little bit of history Someone back in the day, the 1800s, decided they want to make the bayou straighter. When the… Read more »
READ MORE