142A Trevelyan Road

JSON

Address
142A Trevelyan Road
London, Wandsworth
Greater London
Postcode
SW17 9LW
Tenure
Leasehold
Date Price Type
£310,000 Terraced
£109,995 Flat/maisonette
£62,500 Flat/maisonette