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.
![Image](https://farm2.staticflickr.com/1527/26012503931_e7f7c9fc1d.jpg)
blocks-fargo-2016-03-27 by Michael Hicks, on Flickr