32A Lower Marsh Lane

JSON

Address
32A Lower Marsh Lane
Kingston upon Thames
Greater London
Postcode
KT1 3BJ
Property type
Terraced
Tenure
Freehold
Date Price
£605,000
£175,000
£170,000