Coach House, 74A Scotts Lane

JSON

Address
Coach House, 74A Scotts Lane
Bromley
Greater London
Postcode
BR2 0LX
Date Price Type Tenure
£280,000 Semi-detached Leasehold
£1,642,390 Detached Freehold