24 St Francis Road

JSON

Address
24 St Francis Road
London, Southwark
Greater London
Postcode
SE22 8DE
Tenure
Freehold
Date Price Type
£7,500 Other
£337,500 Detached