10 employees
One Liberty Properties, Inc. (OLP) is a self-administered and self-managed real estate investment trust (REIT)
1982