Try searching for Shenzhen serviced apartments. They are usually attached to hotels and are expensive by local standards. Sorry, I've never used them so I don't have anything specific.
Contact Fun - WeChat ID: fan2590
He just helped me find an apartment. Speaks English and Chinese.
I felt like I could trust him and his fee is low.