Shop, Retail Office, Office
To Sell, 3,538 sf
GF Sales >140sm/1500sf, Corner position
• Vacant Possession • Over Multiple Floors • Prominent Location
Ormskirk is a market town in the West Lancashire district of Lancashire, England. It is located 13 miles (21 km) north of Liverpool, 11..