Property sales in Manwood Road, Catford, London

Found 2 transactions going back to January 2011.

Date Address Price
1 Dec 2017 112 Manwood Road £ 745,000
24 Jan 2011 112 Manwood Road £ 284,000