Property sales in Dagmar Road - Stroud Green - London - N4 4PA

Found 1 transactions going back to March 2020.

Date Address Price
3 Mar 2020 31 - 33, Dagmar Road £ 1,325,000