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