Hi
In US English, a mall can be a parade of shops, sometimes with people living in the apartments above the shops. If that is where your flat is, that is the mall where you live
In UK English, it is unusual, now. It would mean that you live in a high-class part of town where there are tree-lined walks
Dave