Sears Hometown 5186

Sears Hometown #5186 was a Sears Hometown store located at 1676 Sycamore Street in Iowa City, Iowa.