lamellitalo

Noun

 * 1)  a long apartment building or block of flats with straight flights of stairs