Obviously tons of cities are filled with attached rowhouses or buildings with narrow gaps. The particular narrowness of these does seem unusual and weird. I'm guessing it's
allowed because Houston has the most laissez faire zoning in America, and that it
gets built because they wanted to include two-car garages on those narrow lots.
Anyway, this is all part of a really fascinating but mostly unheralded experiment in urbanism going on in Houston right now. Unlike most North American cities, which lock their single family detached neighborhoods in amber, Houston actively allows theirs to gradually be converted to townhouse neighborhoods, one house at a time. You can buy a detached house in Houston and turn it into 2 townhouses, which is illegal just about everywhere else. As a result, you see neighborhoods like this that are
totally unique in North America: Old low-density gridded SFD neighborhoods that have effectively become modern rowhouse neighborhoods:
Via Google Maps
It's a big part of why Houston is so much more affordable than most (maybe any) other comparably large US city. Everybody else has a housing shortage because zoning prevents much building in SFD neighborhoods. Houston doesn't.
And OK, it's Houston so they get some parts of the equation terribly wrong, like fronting every building with a gigantic garage. But they're also doing something really great that Boston and DC and San Francisco have so far been completely unwilling to even talk about.