Metro Self Storage in El Paso on 6982 Alameda Ave. offers ground level and convenient drive-up access self storage units in a variety of sizes in a clean, secure, and professionally managed environment. This state-of-the-art facility features a DVR security system that provides 24 hour video surveillance, individual alarmed units and an on-site resident manager.