However, Fargo has a more contiguous stretch of small city blocks than Rochester does, perhaps because its flatter and only has one big river along the edge to contend with, while Rochester has a couple rivers/streams that meet close to downtown. They both have pretty nasty sprawl out around the edges, though.

blocks-fargo-2016-03-27 by Michael Hicks, on Flickr