39A Farquhar Road

JSON

Address
39A Farquhar Road
London, Southwark
Greater London
Postcode
SE19 1SS
Tenure
Leasehold
Date Price Type
£429,995 Flat/maisonette
£177,500 Terraced