Santa Rosa Apartments

368 Shadow Mountain Drive, El Paso, TX 79912