113 Barry Road

JSON

Address
113 Barry Road
London, Southwark
Greater London
Postcode
SE22 0HW
Tenure
Freehold
Date Price Type
£940,000 Semi-detached
£220,000 Terraced