12 Sandycroft

JSON

Address
12 Sandycroft
London, Greenwich
Greater London
Postcode
SE2 0XY
Property type
Terraced
Tenure
Freehold
Date Price
£362,000
£125,000