1700 Burbank January 25, 2023 by Elise Burk Charming Filmore, New Orleans 70122 home built in 2017! 1700 Burbank