5 Orchard Green

JSON

Address
5 Orchard Green
Orpington
Orpington, Bromley
Greater London
Postcode
BR6 8AA
Tenure
Freehold
Date Price Type
£395,000 Detached
£360,000 Semi-detached