1
result
Sold prices in Blackpool Technology Centre, Blackpool, FY2
Digital Design Bureau Blackpool Technology Centre, Blackpool, FY2 0JW
- £973,525 Detached, Leasehold 14 December 2001