16 Scylla Road

JSON

Address
16 Scylla Road
London, Southwark
Greater London
Postcode
SE15 3NY
Tenure
Freehold
Date Price Type
£661,500 Semi-detached
£300,000 Semi-detached
£67,000 Terraced