There are tons of apartments above or around shopping places. Just look
at downtown SLC. What really would be the difference?
Only thing I think most people would need to or require is a covered parking spot/lot that normal shoppers can't actually access. Otherwise good luck getting a close place to park.