21 Llanover Road

JSON

Address
21 Llanover Road
London, Greenwich
Greater London
Postcode
SE18 3ST
Tenure
Freehold
Date Price Type
£201,000 Semi-detached
£175,000 Semi-detached
£126,108 Semi-detached
£84,500 Terraced
£24,000 Terraced