332A Creek Road

JSON

Address
332A Creek Road
London, Greenwich
Greater London
Postcode
SE10 9SW
Tenure
Leasehold
Date Price Type
£340,000 Flat/maisonette
£249,950 Flat/maisonette
£120,000 Semi-detached
£52,500 Semi-detached