54 Station Road

JSON

Address
54 Station Road
London, Richmond upon Thames
Greater London
Postcode
SW13 0LP
Property type
Terraced
Tenure
Freehold
Date Price
£870,000
£662,653
£580,000
£262,500
£177,500
£120,000