Property sales in Leo Road, Margate

Found 2 transactions going back to September 2022.

Date Address Price
26 Nov 2025 10 Leo Road £ 140,000
30 Sep 2022 6 Leo Road £ 166,968