26 Croft Close

JSON

Address
26 Croft Close
Chislehurst, Bromley
Greater London
Postcode
BR7 6EY
Property type
Semi-detached
Tenure
Leasehold
Date Price
£268,000
£194,000