193.37.252.50 is located in Miami Lakes, United States (latitude 25.923, longitude -80.399) db-ip data: September 2026