Anyone knows; are these places Atocha 45 and 107 currently open or closed?

Any other "easy access" house of apartments in center?

Cheers,

Ode