Property sales in River Road - Barking - IG11 0DE

Found 1 transactions going back to August 2015.

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