79 Flamingo St February 6, 2023 by Elise Burk Currently For Sale! Call Ellie Glennon at 504-453-3211 for a showing!Luxury Lakeview Lake Vista, New Orleans 70124 home. 79 Flamingo St