23 Aldeburgh Street

JSON

Address
23 Aldeburgh Street
London, Greenwich
Greater London
Postcode
SE10 0RW
Tenure
Freehold
Date Price Type
£715,000 Other
£445,000 Terraced