Otterden Terrace, 10, 2 Lynton Road

JSON

Address
2
Otterden Terrace, 10 Lynton Road
London, Southwark
Greater London
Postcode
SE1 5QR
Property type
Terraced
Tenure
Freehold
Date Price
£760,000
£715,000
£425,000