180 Ilderton Road

JSON

Address
180 Ilderton Road
London, Southwark
Greater London
Postcode
SE15 1NT
Property type
Other
Tenure
Freehold
Date Price
£18,714,667
£13,008,000