Foley, John, House

511 N. Locust St.
New Hampton
Iowa
United States