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