Green’s Dictionary of Slang

tenement (to let) n.

see apartment (to let) n.