18 Keildon Road

JSON

Address
18 Keildon Road
London, Wandsworth
Greater London
Postcode
SW11 1XH
Property type
Terraced
Tenure
Freehold
Date Price
£1,575,000
£908,000
£499,500
£204,000
£166,000