View Details Under Contract $275,000 1 of 42 Deer Ridge | Hampstead 3 beds 3 baths 2,150 sqft 0.63 acres On Site: 71 Days