11227-11229 Valley Blvd, El Monte, CA 91731 is a commercial property that is currently available for lease. The property is owned by the DEODATE Corporation. The building has been fully renovated in 2020. The property offers a total of 7,121 square feet of office space.