67.198.162.196 is located in Redondo Beach, United States (latitude 33.866, longitude -118.375) db-ip data: September 2026