71 Abbeyfield Road

JSON

Address
71 Abbeyfield Road
London, Southwark
Greater London
Postcode
SE16 2BS
Property type
Terraced
Tenure
Freehold
Date Price
£662,500
£620,000
£282,500
£240,000