Property sales in River Road - Barking - IG11 0SW

Found 1 transactions going back to January 2016.

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