Sears Appliance Outlet 6052

Sears Appliance Outlet #6052 was a Sears Appliance Outlet store located at 8245b North Florida Avenue in Tampa, Florida.