View Details Under Contract $339,900 1 of 21 Quail Ridge Est | Upper Deerfield Township 3 beds 2 baths On Site: 333 Days