Desobry Building

Court and Marshall Sts.
Plaquemine
Louisiana
United States