24 Haygarth Place

JSON

Address
24 Haygarth Place
London, Merton
Greater London
Postcode
SW19 5BX
Property type
Terraced
Tenure
Leasehold
Date Price
£1,715,000
£905,000