£340,000
Sold 17 Sep 2025
5 CHURCH ROAD, OARE, FAVERSHAM, ME13 0QA
Semi-Detached
ME13 0QA
£280,000
Sold 31 Mar 2025
16 RUSSELL PLACE, OARE, FAVERSHAM, ME13 0QF
Terraced
ME13 0QF