Property sales in Park Villas - London - SW17 0DD

Found 5 transactions going back to September 1997.

Date Address Price
1 Mar 2024 2 Park Villas £ 600,000
1 Apr 2022 2 Park Villas £ 600,000
4 Mar 2013 3 Park Villas £ 351,000
7 Jun 2010 3 Park Villas £ 305,000
29 Sep 1997 1 Park Villas £ 76,000