Found 1 transactions going back to September 2017.
This property is located at 819 Romford Road, Manor Park, London, E12 6EA and was last sold for £338,500 on 15 Sep 2017.