64A Elizabeth Avenue

JSON

Address
64A Elizabeth Avenue
London
London, Islington
Greater London
Postcode
N1 3BH
Tenure
Leasehold
Date Price Type
£487,000 Flat/maisonette
£195,000 Terraced