Property sales in Apple Orchard, Newark

Found 1 transactions going back to June 2025.

Date Address Price
9 Jun 2025 4 Apple Orchard £ 386,000