NEWBURY — Andover Properties, an investment firm specializing in alternative real estate asset classes, has acquired a self-storage facility located in Newbury. The property is Andover Properties’ first property in Massachusetts and marks the 20th state that Andover’s storage brand,…