17 Compton Terrace

JSON

Address
17 Compton Terrace
London, Islington
Greater London
Postcode
N1 2UN
Tenure
Freehold
Date Price Type
£4,075,000 Detached
£4,175,000 Detached
£3,400,000 Semi-detached
£712,000 Semi-detached