I think you all can bond over living in the same building. A telegram group or something can help a lot, someone will need something and ask, someone will watch for porch pirates, someone will notice a stranger in the halls…
It's easy to poke holes in peoples reasons why they can't do xyz, I'm still struggling and eating shit with this as an expat after some years. It's hard, but if that's your challenge and you can convince yourself it's an option, I think it's probably an option.