Property sales in Station Road - Edgware - HA8 7JH

Found 1 transactions going back to November 2016.

Date Price Percentage
85 Station Road
15 Nov 2016 £ 550,000