San Diego CA Video Rental Kiosks 1. 32444 Echo Ln, San Diego, CA 92147 | Navy Gateway Inn and Suites (866) 733-2693