$6,630,000 - 127 E Cleveland Avenue, Newark, DE 19711
127 E Cleveland Avenue
Newark,
DE
19711
County: New Castle