118A Parish Lane

JSON

Address
118A Parish Lane
London, Bromley
Greater London
Postcode
SE20 7JH
Date Price Type Tenure
£217,000 Terraced Freehold
£150,000 Flat/maisonette Leasehold