18 ORCHARD ROAD OTFORD SEVENOAKS TN14 5LG is a Detached house property in TN14 5LG.
We currently estimate this property would sell for £725,000
Full Address
18 ORCHARD ROAD OTFORD SEVENOAKS TN14 5LGEstimated Sales Price
£ 725,000Property Indicators
Detached house