Property sales in River Road - Barking - IG11 0DE

Found 1 transactions going back to August 2015.

Date Price Percentage
41 - 45, River Road
3 Aug 2015 £ 1,100,000