What is the American variant for a "tower block". A "tower block" may contain both residential apartments and offices in the same building. I have heard the terms like "apartment buildings", residential buildings", "apartment towers", "residential towers", "apartment blocks". But I think they all refer to buildings that contain only residential apartments and provide no space for commercial activities, correct me if I am wrong.
Let me tell you in Pakistan "commercial plaza" is a more common term for buildings that are used exclusively for business or commercial activities and not for residential purpose. Okay, let's just get back to the main topic I am looking for the exact term used in North America for a such a building that provide space for both residential and commercial purposes just as "tower block" a term used in British English.
Some people suggest "Skyscraper" is more common in the US but Skyscraper is a building with more than 50 floors and there could be buildings with less than 50 floors that offer space for both residential and commercial purposes at the same time in the same building. I am looking for what these buildings are called in the USA and Canada.