New to Propertylink
Registered users
£2,400,000.00
32,100 Sq Ft
Unit 4a, Squiresgate Industrial Estate, Off Squiresgate Lane, Blackpool, FY4 3RN
Retail - High Street, Retail Park, Retail