McCelland Street
McCelland Street
McClelland Street Phase I(completed in 2004) consists of a 9,152 sq. ft. building located at the corner of 2100 South and McClelland Street and a 10,450 sq. ft. building at the other end.
McClelland Street
McClelland Street 2100 S
Salt Lake City, UT 84106