Swift Blinds 175 - 177 Lockwood Road, Huddersfield, West Yorkshire, HD1 3TG

  • Sold
  • Industrial, Office, Retail
  • 12,852 Sq Ft
  • POA