Best Buy 270

Best Buy #270, was a Best Buy store located at 7006 Two Notch Road in Columbia, South Carolina. The store closed on October 28, 2017.