89 Windsor Road

JSON

Address
89 Windsor Road
London, Islington
Greater London
Postcode
N7 6JH
Property type
Terraced
Tenure
Freehold
Date Price
£960,000
£702,500
£520,000