Sears Appliance Outlet 7487

Sears Appliance Outlet #7487 was a Sears Appliance Outlet store located at Ingram Park Plaza, 6157 Northwest Loop 410 in San Antonio, Texas.