23 Hambledon Road

JSON

Address
23 Hambledon Road
London, Wandsworth
Greater London
Postcode
SW18 5UD
Date Price Type Tenure
£565,000 Terraced Freehold
£565,000 Semi-detached Leasehold