Burscough Wharf, Unit 15, Liverpool Road North, Ormskirk, Lancashire, L40 5RZ
-
Property Type:
Office -
Size:
1,403 Sq Ft -
Asking Rent:
£18,000 Per Annum Exclusive