23 St Leonards Road

JSON

Address
23 St Leonards Road
London
London, Richmond upon Thames
Greater London
Postcode
SW14 7LY
Property type
Flat/maisonette
Date Price Tenure
£103,900 Leasehold
£85,000 Leasehold
£100 Freehold
£110,000 Freehold