66 Ferntower Road

JSON

Address
66 Ferntower Road
London, Islington
Greater London
Postcode
N5 2JH
Property type
Terraced
Tenure
Freehold
Date Price
£1,386,000
£827,000
£525,000
£330,000