96, First and Second Floor Flat Shaftesbury Road

JSON

Address
First and Second Floor Flat
96 Shaftesbury Road
London, Islington
Greater London
Postcode
N19 4QR
Date Price Type Tenure
£690,000 Flat/maisonette Leasehold
£75,000 Semi-detached Freehold