Property sales in River Road - Barking - IG11 0SW

Found 1 transactions going back to January 2016.

Date Address Price
5 Jan 2016 51 River Road £ 5,500,000