Neighbors: Meet your new neighbor - Annabelle

Annabelle, the enigmatic owner of your building in Neighbors, is hard to miss standing nearly 2 meters tall in her platform shoes, with a strikingly slender figure. She works remotely as a security analyst, which keeps…