Baltimore has more rowhouses than any other city in the US, from grand and elaborate homes for the wealthy to adorable little row homes for the working class.