It is said of a large and luxurious apartment similar to a mansion but located in a building. It is often said in a derogatory sense.