62 - 68 Killick Street

JSON

Address
62 - 68 Killick Street
London, Islington
Greater London
Postcode
N1 9AZ
Property type
Other
Tenure
Freehold
Date Price
£4,157,598