An apartment tower is a tall building that has multiple levels or floors, which contain several separate living spaces called apartments. Full definition
The company will leverage its in - house capabilities to convert the existing apartment tower into a hotel. (nreionline.com)
For example, in mid-February acting on behalf of German investors, PREI formed a joint venture with Charleson, S.C. - based multifamily developer and investor Greystar to build a 200 - unit luxury apartment tower in downtown Charleston, S.C.. (nreionline.com)