2A Elmore Street

JSON

Address
2A Elmore Street
London, Islington
Greater London
Postcode
N1 3AL
Tenure
Freehold
Date Price Type
£1,585,000 Detached
£1,100,000 Detached
£625,000 Detached
£499,950 Terraced
£467,500 Detached
£155,500 Detached