5860 SLC, a Modern House in Salt Lake City