21A St Louis Road

JSON

Address
21A St Louis Road
London, Lambeth
Greater London
Postcode
SE27 9QN
Property type
Terraced
Tenure
Freehold
Date Price
£243,000
£198,500
£93,000
£68,500