23 Elmbourne Road

JSON

Address
23 Elmbourne Road
London, Wandsworth
Greater London
Postcode
SW17 8JS
Tenure
Freehold
Date Price Type
£2,890,000 Semi-detached
£1,760,000 Semi-detached
£1,400,000 Semi-detached
£347,500 Terraced