How can I find the last Synced location for my phone (which is now dead/off)?
Google's Device Manager does not store location. It will send a location request to your device, which if turned on with a network connection and location services enabled, will respond with its current location. 

If you have location history enabled, your location should show up in the Google Maps timeline.