21A Station Square

JSON

Address
21A Station Square
Petts Wood
Orpington, Bromley
Greater London
Postcode
BR5 1LY
Date Price Type Tenure
£445,000 Other Freehold
£160,000 Flat/maisonette Leasehold
£139,995 Flat/maisonette Leasehold
£97,000 Flat/maisonette Leasehold