Best Buy 2505

Best Buy #2505, also known as Best Buy La Jolla is a Best Buy store located at 8657 Villa La Jolla Drive in La Jolla, California.