Otto Vacation RentalsEl Paso, TX 79922★ 5.03+1 915-320-7071ottovacationrentals.com4560 Ripley Dr, El Paso, TX 79922Short-term rentalDetails →