View details for 222 DELAWARE ST. 222 DELAWARE ST. $1,725+ New Castle Historic District, New Castle, DE 19720