Property sales in Leo Road, Margate

Found 2 transactions going back to September 2022.

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