$449,900 -
113 E Main Street Unit 303
Newark ,
DE 19711
County: New Castle