Es könnte sich um Tampa oder Miami in Florida oder Atlanta im Bundesstaat Georgia handeln, denn dort gibt es ein solches Sago Internet Business Center. ###>Work is clearly being done to the sign of a Sago Internet Business Center, we do know that Sago has locations in Tampa and Miami in Florida and near Atlanta Georgia.