211 Delaware St., New Castle, Delaware 19720 USA
The Amstel House in New Castle Historic District
Photo Credit: Pubdog/Wikimedia Commons
Claim copyright