Property sales in Apple Orchard - Newark - NG24 2UH

Found 1 transactions going back to June 2025.

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