1950 Delila Drive 1950 Delila Drive | Wickham Pond | Albemarle | $400,000 – $425,000 Posted on May 19, 2020