21 - 23 Lakedale Road

JSON

Address
21 - 23 Lakedale Road
London, Greenwich
Greater London
Postcode
SE18 1PP
Tenure
Freehold
Date Price Type
£1,886,250 Other
£320,000 Terraced