Est $282,978 Not Listed For Sale
103 Duck Creek Ln Unit 58, Greenwood, DE 19950
- 2 Beds
- Built 2020
Last Sold Summary
- 876% Above List Price
- $25/SF
- 1,421 Days On Market
- Last Sold Price $29,000
- Jul 10, 2020
Last Listing Agent Erin Beebe NextHome Tomorrow Realty