73A Abbey Wood Road

JSON

Address
73A Abbey Wood Road
London, Greenwich
Greater London
Postcode
SE2 9DZ
Tenure
Leasehold
Date Price Type
£257,500 Terraced
£186,995 Flat/maisonette