Self-storage facility sells in El Monte

Building sits on multi-acre site