67A Upland Road

JSON

Address
67A Upland Road
London, Southwark
Greater London
Postcode
SE22 0DA
Tenure
Freehold
Date Price Type
£150,000 Other
£55,000 Other
£450,000 Semi-detached