12A Hatchard Road

JSON

Address
12A Hatchard Road
London, Islington
Greater London
Postcode
N19 4NH
Tenure
Leasehold
Date Price Type
£635,000 Flat/maisonette
£558,000 Flat/maisonette
£238,500 Flat/maisonette
£149,000 Terraced
£72,000 Terraced