Generic word for a building
In terms of meaning, 建筑 is the sweeping term for all kinds of buildings. But its tone is too formal or technical for daily usage.

In daily usage you could just use the counter word and omit the actual noun like your example in 那一棟/家/間. Or you can use 楼 for buildings more than one story of 房子 for one story buildings. But like I said those are as sweeping as you could get in Chinese if you insist using a noun here.