Unsure of nature. Possible rental scammer
Said she calls from CHINESE embassy. Scam!
I received a call from this number. Charlie Peterson was the name given as a supervisor with "The Tech Solution". He said I would be charged $399.00 if I didn't call within 48 hrs. Will not be calling back.