13A Station Square

JSON

Address
13A Station Square
Petts Wood
Orpington, Bromley
Greater London
Postcode
BR5 1LY
Date Price Type Tenure
£325,000 Other Freehold
£320,000 Flat/maisonette Leasehold