39 Russia Dock Road

JSON

Address
39 Russia Dock Road
London, Southwark
Greater London
Postcode
SE16 5NL
Property type
Terraced
Tenure
Freehold
Date Price
£926,000
£425,000
£322,000