apartment complex

Noun

 * 1)  a set of buildings containing many apartments and ancillary functions