12 Townsend Yard

JSON

Address
12 Townsend Yard
London, Haringey
Greater London
Postcode
N6 5JF
Property type
Terraced
Tenure
Freehold
Date Price
£1,470,000