I currently am running a Moto E Gen 2 LTE and find that it lacks space at only 8 GB and am looking for a newer phone.

Features I am looking for:

Android 7 OS
Wireless AC network as I plan on turning off my 2.4 Ghz wifi at home due to network congestion in my area
Minimum 32 GB Ram (64 GB preferred)
Microsd Memory slot would be helpful

Some models that come to mind are:

Moto G4 Plus
One Plus3
Asus Zenphone 3

Are any of the above models any good? I want something that is well built and has a dealer network in case of issues and have a decent resale value.

What do you suggest?