Best Buy 1386

Best Buy #1386, was a Best Buy store located at 8401 Fletcher Parkway in La Mesa, California.