An apartment (in American and Canadian English) or a flat (in British English) is a self-contained housing unit (a type of residential real estate) that occupies only part of a...