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