Moore House

1717 Lakeshore Dr.
Mandeville
Louisiana
United States