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