SOMERVILLE — A new store called “Greensleeves” will soon take up residence at 59 West Main St. and it won’t be your typical thrift shop, according to management. Billing itself as a charming green ...