82 Aberdeen Road

JSON

Address
82 Aberdeen Road
London, Islington
Greater London
Postcode
N5 2XA
Tenure
Freehold
Date Price Type
£4,425,000 Terraced
£2,200,000 Terraced
£2,280,000 Other