63 Shaftesbury Road

JSON

Address
63 Shaftesbury Road
London, Islington
Greater London
Postcode
N19 4QW
Tenure
Freehold
Date Price Type
£1,033,750 Terraced
£480,000 Terraced
£400,000 Semi-detached
£145,000 Terraced