75A Marmadon Road

JSON

Address
75A Marmadon Road
London, Greenwich
Greater London
Postcode
SE18 1EA
Property type
Terraced
Tenure
Freehold
Date Price
£370,000
£170,500
£160,000