Android Equivalent to Find My iPhone

I currently have 4 phones on my account and had been using Find My iPhone on all the phones to keep track of location for the phones in case one was lost or stolen. Now that I have switched to the HTC One I am wondering if there is an equivalent to this software that will work on both Android and iOS. I have tried Life360 but found that it's a power suck on iOS devices. Here's what I'd like the app to be able to do:

  • Show location of device on map.
  • Sound an Alarm on the device.
  • Lock screen if possible.
  • Web interface as well as an app.
If any of you have come across anything like this that would be great.