183A Torridon Road

JSON

Address
183A Torridon Road
London
London, Lewisham
Greater London
Postcode
SE6 1RG
Date Price Type Tenure
£130,000 Flat/maisonette Leasehold
£85,000 Terraced Freehold
£62,000 Terraced Freehold