1A St Leonards Road

JSON

Address
1A St Leonards Road
London, Richmond upon Thames
Greater London
Postcode
SW14 7LY
Tenure
Leasehold
Date Price Type
£810,840 Detached
£375,000 Other
£370,000 Other