Open 7 Dickerson StListed elsewhere$399,000$227/sq ft7 Dickerson St, Harrington, DE 199523 bd2 ba1,760 sq ftSingle Family