Shes pretty fine my man, I did a reverse image search, couldnt come up with any hits on Google, no red flag on the number, to me it looks clean.
HOWEVER, from what I have been told, and have seen from experienced members on this board,
When they use the term "new in town" or anything along those lines, it's to get away with having to give reviews and is quite a scammy term.
You can always be the first and take one for the team (TOFFT), If deposit is required up front. Take that as a hell no and avoid.