apartment or flat (British English) or  is a self-contained housing unit (a type of residential real estate) that occupies only part of a building, generally on a single level
What is it called in the united states?
Its called a flat
Thats awesome 
Scotland, it is called a block of flats or, if it is a traditional sandstone