Unit 31 Metro Business Centre

JSON

Address
Unit 31 Metro Business Centre
London, Bromley
Greater London
Postcode
SE26 5BW
Tenure
Freehold
Date Price Type
£970,000 Other
£930,000 Other
£650,000 Detached