Infelizmente não. Se o Buscar iPhone não estiver ativado, não será possível localizá-lo. Nesse caso você terá que recorrer ao Google Maps.