General Laundry Building

2512 St. Peter St.
New Orleans
Louisiana
United States