13 Russia Dock Road

JSON

Address
13 Russia Dock Road
London
London, Southwark
Greater London
Postcode
SE16 5NL
Property type
Terraced
Tenure
Freehold
Date Price
£295,000
£185,000
£175,000
£140,000
£140,000