Exit 28onI-5 Southbound
Right 0.28 mi
Staples
8657 Villa La Jolla Drive, La Jolla, CA 92037